import request from '@/utils/request'

// 查询财税政策列表
export function listCszc(query) {
  return request({
    url: '/jjkc/cszc/list',
    method: 'get',
    params: query
  })
}

// 查询财税政策详细
export function getCszc(cszcId) {
  return request({
    url: '/jjkc/cszc/' + cszcId,
    method: 'get'
  })
}

// 新增财税政策
export function addCszc(data) {
  return request({
    url: '/jjkc/cszc',
    method: 'post',
    data: data
  })
}

// 修改财税政策
export function updateCszc(data) {
  return request({
    url: '/jjkc/cszc',
    method: 'put',
    data: data
  })
}

// 删除财税政策
export function delCszc(cszcId) {
  return request({
    url: '/jjkc/cszc/' + cszcId,
    method: 'delete'
  })
}

// 获取财税政策主键ID
export function getCsZcId() {
  return request({
    url: '/jjkc/cszc/getCsZcId',
    method: 'get'
  })
}

// 新增附件
export function insertCszcFjByCszcId(data) {
  return request({
    url: '/jjkc/cszc/add/File/By/subId',
    method: 'post',
    data: data
  })
}

// 根据主表ID查询附件列表
export function selectCszcFjList(cszcId) {
  return request({
    url: '/jjkc/cszc/get/FileList/By/subId?sId=' + cszcId,
    method: 'get'
  })
}

// 删除财税政策附件
export function deleteCszcFjByFjIds(fjId) {
  return request({
    url: '/jjkc/cszc/fj/' + fjId,
    method: 'delete'
  })
}
